home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / PRGMANIA / @FALCON / VISUAL41 / INSTALL.TXT < prev    next >
Encoding:
Text File  |  1997-02-23  |  5.8 KB  |  227 lines

  1.     4 .    Installation
  2.  
  3.  
  4.     4.1 Liste des fichiers fournis
  5.  
  6.  
  7. Voici la liste des fichiers fournis dans le kit V.A. :
  8.  
  9. \VISUAL41\
  10. CONSTANT.S        Définition des constantes 
  11. V.A.
  12. GUW_DEF.S        Définition des structures V.A.
  13. MACROS.S        Macro-fonctions de base (MXAL-
  14. LOC, FWRITE, ...)
  15. SYS_DEF.S        Définitions des constantes systè-
  16. mes (AES, ...)
  17. VISUAL41.S        Sources principales d'initialisation 
  18. et gestion des évènements
  19. FILE_ID.DIZ        Présentation rapide format "BBS"
  20. CONTRAT.TXT    Détails sur el contrat V.A
  21. ENGLISH.TXT    Résumé de la license en langue 
  22. Anglaise
  23. INSTALL.TXT    Extrait du manuel sur l'installation 
  24. des bibliothèques V.A
  25. INTRO_FR.TXT    Introduction sur le V.A
  26. REGISTER.TXT    Fichier texte à imprimer pour s'en-
  27. registrer
  28. OVERVIEW.TXT    Rappel des caractéristiques du V.A
  29. LIBRARY\        Ensemble des librairies annexes
  30. LIBRARY.S        Librairies étendues
  31. MLTFORM.S    Librairie pour la gestion du multi-formulaire
  32. RELOCATE.S    Librairie de relocation des ressour-
  33. ces.
  34. WINDOWS.S    Sources pour la gestion des fenê-
  35. tres et leurs évènements
  36. WINDMENU.S    Sources pour la gestion des menus 
  37. dans les fenêtres
  38. WIND_BMP.S    Sources spécifiques pour la gestion 
  39. des fenêtres bitmap
  40. WIND_FRM.S    Sources spécifiques pour la gestion 
  41. des fenêtres formulaires
  42. WIND_TXT.S    Sources spécifiques pour la gestion 
  43. des fenêtres textes
  44. WMREDRAW.S    Sources spécifiques pour le redraw 
  45. des fenêtres
  46. V_A.EXT\
  47. FILESRCH.S    Librairie pour la recherche récursi-
  48. ve de fichier
  49. XHDICALL.S    Sources pour la gestion des appels 
  50. XHDI
  51. HLP\            Fichiers créés à partir des .S pour 
  52. avoir les noms des labels
  53. FILESRCH.HLP
  54. LIBRARY.HLP
  55. MACROS.HLP
  56. MLTFORM.HLP
  57. RELOCATE.HLP
  58. VISUAL41.HLP
  59. WINDOWS.HLP
  60. XHDICALL.HLP
  61. MISC\            Fichiers annexes non nécessaires à 
  62. la compilation
  63. ALL.DEF        Toutes les définitions possibles 
  64. pour votre .DEF
  65. DEV_MON.BUG    A lire avant de se servir des outils 
  66. de HISOFT
  67. GEM_DOS.BUG    A lire avant de programmer sous 
  68. GEM
  69. HISOFT.DIF    A utiliser pour patcher les librai-
  70. ries de DEVPAC
  71. H2HS.PRG        Pour créer un .HS à partir d'un .H
  72. VISUAL40.NEW    A lire pour savoir les éventuelles 
  73. nouvelles évolutions
  74. VISUAL41.NEW    A lire pour savoir les éventuelles 
  75. nouvelles évolutions
  76. MANUAL\
  77. LICENSE.TXT    Fichier contenant tous les détails 
  78. sur la licence V.A
  79. TABLEMAT.TXT    Table des matières chapitre 
  80. par chapitre
  81. CHAPTER?.TXT    Manuel en fichiers ASCII chapitre 
  82. par chapitre
  83. SAMPLES\
  84. ACC_APP\
  85. PROJECT.{RSC, HRD, H, HS, DEF, OBJ, S, 
  86. ACX}
  87. ACC_ONLY\
  88. PROJECT.{RSC, HRD, H, HS, DEF, OBJ, S, 
  89. ACC}
  90. APP_ONLY\
  91. PROJECT.{RSC, HRD, H, HS, DEF, OBJ, S, 
  92. APP}
  93. MULTIDOC\BITMAP\
  94. PROJECT.{RSC, HRD, H, HS, DEF, OBJ, S, 
  95. ACX}
  96. MULTIDOC\FORM\
  97. PROJECT.{RSC, HRD, H, HS, DEF, OBJ, S, 
  98. ACX}
  99. TOS_ONLY\
  100. PROJECT.{DEF, OBJ, S, TOS}
  101. START\            Projet simple pour exemple 
  102. de quelques possibilités du V.A
  103. START.{RSC, HRD, H, HS, DEF, OBJ, S, ACX}
  104. LOOK\            Exemple de prog. utilisant 
  105. presque toutes les fonctions V.A
  106. LOOK.{RSC, HRD, H, HS, DEF, OBJ, S, ACX}
  107. OFFSET.S
  108. SEARCH.S
  109. OBJECTS\            Bibliothèque d'objets fenêtre 
  110. tous prêts à être inclus
  111. WIN_TEXT.S        Exemple de fenêtre texte
  112. WIN_BITM.S        Exemple de fenêtre bitmap
  113. WIN_FORM.S    Exemple de fenêtre formulaire 
  114. avec tous les objets possibles
  115. WIN_CUST.S        Exemple de fenêtre custom
  116. WIN_UNDF.S        Exemple de fenêtre sans type
  117.  
  118.  
  119.     4.2 Installer les fichiers
  120.  
  121.  
  122. Décompressez sur votre disque dur l'archive VA41PLxx.TOS 
  123. (auto-décompactable), ainsi que l'archive SRCVA410.TOS 
  124. (sources d'exemples).
  125.  
  126.  
  127.     4.3 Corriger les librairies
  128.  
  129.  
  130. Vous avez dans le répertoire VISUAL41\MISC un fichier 
  131. contenant toutes les modifications à réaliser pour corriger les fi-
  132. chiers DEVPAC.310\INCDIR\GEMMACRO.I et DEV-
  133. PAC.310\INCDIR\VDILIB.S d'origine distribués avec l'assem-
  134. bleur DEVPAC 3.10 et en faire des fichiers fonctionnels !
  135. Voici le fichier en question :
  136.  
  137. Patch differences for GEMMACRO.I of 24/06/93
  138. Line references are for original Hisoft file.
  139.  
  140. 1) Line 23-24
  141. "macro    aes_number" should be on same line as 
  142. "aes_long"
  143.  
  144. 2) Line 66
  145. the line should be : "appl_search    macro    mode,name,type,ap_id"
  146.  
  147. 3) Add after line 69
  148. "    move.l    \3,addr_in+4"
  149. "    move.l    \4,addr_in+8"
  150.  
  151. 4) Line 76
  152. There should be a RCLF before "appl_exit    macro"
  153.  
  154. 5) Line 218
  155. Replace "manu_attach" with "menu_attach"
  156.  
  157. 6) Line 221
  158. Replace "move.l" with "move.w"
  159.  
  160. 7) Line 236
  161. Replace "move.l" with "move.w"
  162.  
  163. 8) Line 313
  164. Replace "int_int" with "int_in"
  165.  
  166. 9) Line 356-357
  167. Replace :
  168.     move.w    \3,int_in+2
  169.     move.w    \4,int_in+4
  170. with
  171.     move.w    \4,int_in+2
  172.     move.w    \3,int_in+4
  173.  
  174. 10) Line 1177-1180
  175. Delete those lines
  176.  
  177. Patch differences for VDILIB.S of 11/05/93
  178. Line references are for original Hisoft file.
  179.  
  180. 1) Line 542
  181. Replace    "moveq #249,d0"    with     "move.w #249,d0"
  182.  
  183. 2) Line 547
  184. Add    ".copy" before "move.b    (a0)+,d1"
  185.  
  186.  
  187.     4.4 Configurer votre assembleur
  188.  
  189.  
  190. La configuration de votre assembleur DEVPAC 3.10 est aussi 
  191. une phase importante pour que tout se passe en douceur plus 
  192. tard.
  193. l'éditeur :
  194. Mettez votre tabulation sur 12, activez l'option de backup 
  195. et configurer  la taille maximale des fichiers sources édi-
  196. tés à 100000.
  197. Les contrôles de compilation :
  198. Mettez : debug symbols : extended, line debug : compres-
  199. sed.
  200. Insérez dans votre liste de chemins de recherche des inclu-
  201. des : VISUAL41\.
  202. Les options de compilation :
  203. Processor : 68030
  204. Default branch : Word
  205. (68881 instructions.)
  206. Les optimisations :
  207. Doivent être toutes sur 'NO'. On a un 'opt o+' désactivable 
  208. qui permet de mieux contrôler ce que fait l'assembleur.
  209. Les options du débugger :
  210. Auto-load source.
  211. Les tools
  212. 2 utilitaires à définir au minimum : H2HS.PRG et INTR-
  213. FACE.APP, à configurer avec :
  214.  
  215. Command line : As shown
  216. Directory : Top window
  217. Command : %?.H pour H2HS.PRG
  218.  
  219. et
  220.  
  221. Command : %?.RSC pour INTRFACE.APP
  222.  
  223. Ceci permettra de passer le nom du source assembleur que 
  224. vous éditer augmenter de la bonne extention aux deux pro-
  225. grammes.
  226.  
  227.